The Minimal Graph Model of Lambda Calculus
نویسندگان
چکیده
A longstanding open problem in lambda-calculus, raised by G.Plotkin, is whether there exists a continuous model of the untyped lambda-calculus whose theory is exactly the beta-theory or the beta-eta-theory. A related question, raised recently by C.Berline, is whether, given a class of lambda-models, there is a minimal theory represented by it. In this paper, we give a positive answer to this latter question for the class of graph models à la Plotkin-Scott-Engeler. In particular, we build a graph model in which the equations satisfied are exactly those satisfied in any graph model.
منابع مشابه
Graph Lambda Theories † a N T O N I O B U C C I a R E L L I and a N T O N I N O S a L I B R A
A longstanding open problem in lambda calculus is whether there exist continuous models of the untyped lambda calculus whose theory is exactly the λβ or the least sensible λ-theory H (generated by equating all the unsolvable terms). A related question is whether, given a class of lambda models, there are a minimal λ-theory and a minimal sensible λ-theory represented by it. In this paper, we giv...
متن کاملMinimal lambda-theories by ultraproducts
A longstanding open problem in lambda calculus is whether there exist continuous models of the untyped lambda calculus whose theory is exactly the least lambda-theory λβ or the least sensible lambda-theory H (generated by equating all the unsolvable terms). A related question is whether, given a class of lambda models, there is a minimal lambda-theory represented by it. In this paper, we give a...
متن کاملFrom Graph Transformation to Rule-Based Programming with Diagrams
Graph transformation is a well studied computational model for speciication and programming. In this paper we outline a path that can be taken in order to turn graph transformation into a rule-based language for programming with diagrams. In particular, we discuss how data abstraction and functional abstraction can be achieved in the setting of graphs, by minimal extensions of the underlying gr...
متن کاملThe Visser topology of lambda calculus
A longstanding open problem in lambda calculus is whether there exists a non-syntactical model of the untyped lambda calculus whose theory is exactly the least λ-theory λβ. In this paper we make use of the Visser topology for investigating the related question of whether the equational theory of a model can be recursively enumerable (r.e. for brevity). We introduce the notion of an effective mo...
متن کاملA graph-easy class of mute lambda-terms
Among the unsolvable terms of the lambda calculus, the mute (or root-active) ones are those having the highest degree of undefinedness. In this paper, we define an infinite set S of mute terms, and show that it is graph-easy: for any closed term t of the lambda calculus there exists a graph model equating all the terms of S to t.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003